14554 matches found
CVE-2022-27950
CVE-2022-27950 : A memory leak exists in Linux kernel drivers/hid/hid-elo.c for a hid_parse error condition, affecting kernels before 5.16.11. Exploitation details are not provided in the documents. A fix is in kernel 5.16.11 (and later). Recommendation: upgrade to a version containing the patch ...
CVE-2022-49328
CVE-2022-49328 is a vulnerability in the Linux kernel mt76 driver where a use-after-free can occur in mt76_txq_schedule due to an unprotected wcid pointer (non-RCU). The issue is addressed by guarding the mtxq->wcid with an rcu_lock between mt76_txq_schedule and sta_info_alloc/free, per the re...
CVE-2022-49416
CVE-2022-49416 is present in the Linux kernel, tied to a use-after-free bug in wifi/mac80211 chanctx handling. The issue occurs in ieee80211_vif_use_reserved_context() when the new context’s replace_state is REPLACE_NONE and the old context is freed in ieee80211_vif_use_reserved_reassign(), after...
CVE-2023-42752
CVE-2023-42752 - Linux kernel integer overflow in skb_shared_info allocation . The vulnerability arises when the kernel’s overflow allows skb_shared_info to be allocated in userspace. This is exploitable on systems without SMAP protection because skb_shared_info may contain references to function...
CVE-2023-52686
CVE-2023-52686 involves a Linux kernel vulnerability where a null pointer check is missing in powerpc/powernv opal_event_init() and kasprintf() can return NULL on allocation failure. Exploitation could lead to a denial of service via NULL pointer dereference; this has been addressed with a kernel...
CVE-2023-52698
CVE-2023-52698: The Linux kernel fix addresses a memory leak in netlbl_calipso_add_pass() when IPv6 is disabled at boot (ipv6.disable=1). In this scenario, netlbl_calipso_ops_register() may not be called and netlbl_calipso_ops_get() returns NULL, causing allocated doi_def memory in netlbl_calipso...
CVE-2023-52791
CVE-2023-52791 affects the Linux kernel i2c core: Run atomic i2c xfer when !preemptible to ensure atomicity during restart sequences, preventing voluntary context switches within RCU read-side critical sections. The fix, tied to preemption handling (switching to !preemptible()), aligns with pre-v...
CVE-2023-52840
CVE-2023-52840 is a Linux kernel flaw in the synaptics-rmi4 driver where a use-after-free occurs in rmi_unregister_function() due to a premature dereference after put_device() calls rmi_release_function(). The fix moves the put_device() call to the end, preventing the subsequent access (fn->nu...
CVE-2023-52845
CVE-2023-52845 affects the Linux kernel TIPC subsystem. The root cause is untyped/bearer-related link names not guaranteed to be null-terminated, enabling potential buffer overruns when such names pass through netlink. The patch changes nla_policy for bearer-related names from NLA_STRING to NLA_N...
CVE-2023-52869
Technical details (affected product/version, root cause, and fix) are not provided in the Connected documents. Please consult the original advisories or vendor notices for CVE-2023-52869 to obtain concrete technical information and remediation guidance.
CVE-2023-53033
The CVE-2023-53033 entry concerns the Linux kernel Netfilter nft_payload code, where arithmetic incorrectly added the VLAN header size when handling VLAN bits (notably for double-tagged packets). The issue is fixed by using subtraction to adjust the length, addressing CVE-2023-0179, with impact d...
CVE-2024-26651
CVE-2024-26651 concerns a Linux kernel issue where a missing check in usbnet_get_endpoints could fail to propagate an error, potentially enabling a local impact as described in the advisory. The vulnerability is tied to the usbnet_endpoints handling path, with the described fix being to add a che...
CVE-2024-26853
CVE-2024-26853: In the Linux kernel igc driver, a memory corruption risk in XDP_REDIRECT was fixed. If a frame cannot be transmitted (e.g., full queue) and xdp_return_frame_rx_napi is erroneously invoked inside igc_xdp_xmit, memory can be corrupted; the caller is responsible for freeing frames. T...
CVE-2024-35845
CVE-2024-35845 : In the Linux kernel, the wifi iwlwifi dbg-tlv path (iwl_fw_ini_debug_info_tlv) could be used to trigger a denial-of-service through an improperly terminated string. The root cause is a missing NUL termination, which could be exploited remotely (network) and yields a CRITICAL impa...
CVE-2024-35852
CVE-2024-35852 : In the Linux kernel (mlxsw spectrum_acl_tcam), a memory leak can occur when rehash work is canceled while pending, as hints allocated for the migration may remain referenced. The fix frees the associated hints when a pending rehash work is canceled. Connected advisories reference...
CVE-2024-36010
CVE-2024-36010: Linux kernel igb driver fix for string truncation warnings in igb_set_fw_version. The patch expands the adapter->fw_version buffer (using kasprintf then falling back to snprintf) to avoid -Wformat-truncation warnings in igb_main.c and prevents NULL dereference by not exposing a...
CVE-2024-36891
CVE-2024-36891 : Linux kernel issue in maple_tree where mas_start() could yield a NULL maple node and later dereference in mas_data_end(), potentially causing a kernel oops if a user unmapps all VMA regions and re-maps a VMA to recreate the empty maple tree. The fix prevents writing offsets when ...
CVE-2024-38570
CVE-2024-38570: Linux kernel gfs2 use-after-free during unmount fixed. When a DLM lockspace is released and locks remain, DLM would unlock and free glocks, bypassing bast callbacks which stay active until unlock. The patch moves glocks that should not be unlocked to the sd_dead_glocks list, relea...
CVE-2024-40923
Public details about CVE-2024-40923 in the provided documents are limited to the initial description; no additional technical specifics (affected products/versions/fix) are provided.
CVE-2024-40924
CVE-2024-40924 affects the Linux kernel, specifically the drm/i915/dpt path. The issue occurs when a DPT object is shrunk while the actual framebuffer remains, leading to rewriting PTEs with a stale CPU mapping and causing a kernel panic. The fix implements an approach to make the DPT object unsh...
CVE-2024-40929
CVE-2024-40929 : Linux kernel vulnerability in wifi/iwlwifi/mvm where the ssids pointer could be accessed when n_ssids is 0, causing an out-of-bounds read. The fix adds a check for n_ssids before dereferencing the ssids pointer. Documented impact per CVE: LOCAL access with LOW privileges required...
CVE-2024-41089
CVE-2024-41089 relates to the Linux kernel DRM/Nouveau code path: in nv17_tv_get_hd_modes(), the return of drm_mode_duplicate() (and drm_cvt_mode()) could be NULL on failure, leading to a NULL pointer dereference. The fix adds a NULL check to avoid dereferencing a NULL mode object. Impact is a lo...
CVE-2024-49881
In CVE-2024-49881, the Linux kernel ext4 caller path handling was fixed: in ext4_find_extent(), if a path is reallocated after being freed when depth exceeds path[0].p_maxdepth, orig_path was not updated, leaving the caller with a valid path but a NULL ppath. This could cause a NULL pointer deref...
CVE-2024-49927
The CVE-2024-49927 entry concerns the Linux kernel x86 IO-APIC code. The connected Astra Linux security bulletin details the vulnerability as: a failure to allocate an irq_pin_list could cause a kernel panic with the message “IO-APIC: failed to add irq-pin,” due to a panicky legacy IO/APIC path d...
CVE-2024-50022
The CVE-2024-50022 issue affects the Linux kernel device-dax path. The root cause is pgoff alignment in dax_set_mapping() using ALIGN() instead of ALIGN_DOWN(), which can misalign vmf->address to fault_size and cause memory address errors. This was observed during page fault handling in dev_da...
CVE-2024-50182
CVE-2024-50182 : Linux kernel secretmem memfd_secret() is disabled if arch cannot set direct map. On arm64 with !can_set_direct_map(), set_direct_map_invalid_noflush() becomes a no-op that returns success, making memfd_secret() appear to work but not remove memory from the direct map. The patch m...
CVE-2024-50234
CVE-2024-50234 : A Linux kernel vulnerability affecting Wi‑Fi stack in the iwl4965/iwlegacy path where on resume from hibernation a stale interrupt could be re-enabled, causing a race between resume startup and queued shutdown work and potentially a system hang. The fix, implemented in the kernel...
CVE-2024-53128
The CVE-2024-53128 issue is in the Linux kernel’s sched/task_stack path: when CONFIG_KASAN_SW_TAGS and CONFIG_KASAN_STACK are enabled, object_is_on_stack() may yield incorrect results because tagged pointers in the object could differ from the untagged stack pointer. The result can trigger warnin...
CVE-2024-53232
CVE-2024-53232 refers to a Linux kernel vulnerability in the IOMMU code for s390, where during surprise hot-unplug of a PCI device, attaching the default domain could fail and lead to a NULL domain pointer and a use-after-free. The fix introduces a blocking domain to handle devices that were alre...
CVE-2024-56751
Summary (CVE-2024-56751): A Linux kernel IPv6 issue involving releasing a nexthop on device removal. The vulnerability is tied to a hang in the pmtu self-test when removing a network device, caused by a stale or lingering nexthop/dst reference that prevents proper cleanup. The root cause is descr...
CVE-2024-58083
CVE-2024-58083 affects the Linux kernel KVM: the target vCPU was not reliably verified online before clamping the index in kvm_get_vcpu(). If the index is bad, nospec clamping could return vCPU0, leading to a use‑after‑free when vCPU0 is dereferenced. The issue is mitigated by ensuring vCPU0 is o...
CVE-2025-21697
CVE-2025-21697 affects the Linux kernel DRM/v3d driver. After a job completes, the corresponding device pointer must be set to NULL; failing to do so triggers a warning during driver unload, since it can appear the job is still active. The fix is to assign the job pointer to NULL after completion...
CVE-2025-21719
CVE-2025-21719 concerns the Linux kernel IPv4 multicast (ipmr) subsystem. The issue arises from calling mr_mfc_uses_dev() for unresolved (unres) mcast routes, which can crash because c->mfc_un.res.minvif and maxvif alias to a struct sk_buff_head that contains pointers. The vulnerability is roo...
CVE-2025-21791
CVE-2025-21791 affects the Linux kernel VRF path: l3mdev_l3_out() could be invoked without RCU protection, enabling a potential use-after-free. The root cause is missing rcu_read_lock()/rcu_read_unlock() around the call chain (raw_sendmsg -> ip_push_pending_frames -> ip_send_skb -> ip_lo...
CVE-2025-22121
CVE-2025-22121 – Linux kernel ext4 xattr check bypass (out-of-bounds read) What’s affected: Linux kernel ext4 filesystem code, specifically ext4_xattr_inode_dec_ref_all() and related xattr handling paths that can read beyond allocated buffers when inodes contain xattrs. What’s the issue: A read o...
CVE-1999-0513
CVE-1999-0513 describes a vulnerability where ICMP messages to broadcast addresses are allowed, enabling a Smurf attack that can cause a denial of service. The primary sources (NVD, Red Hat, and CVE listings) consistently state that the issue involves ICMP traffic to broadcast addresses, resultin...
CVE-2013-1059
CVE-2013-1059 affects the Linux kernel (net/ceph/auth_none.c) through version 3.10. A remote attacker can trigger a denial of service via an auth_reply message that leads to a NULL pointer dereference and system crash; the content implies possible other impact. In the connected Nessus entries for...
CVE-2014-3917
CVE-2014-3917 affects the Linux kernel up to 3.14.5, specifically kernel/auditsc.c when CONFIG_AUDITSYSCALL is enabled with certain syscall rules. Local users can obtain sensitive single-bit values from kernel memory or trigger a denial of service (OOPS) by using a large syscall number. Exploitat...
CVE-2014-7841
CVE-2014-7841 affects the Linux kernel SCTP implementation (net/sctp/sm_make_chunk.c) with ASCONF enabled. A malformed INIT chunk can trigger a NULL pointer dereference, causing a system crash (DoS). Affected: kernel versions before 3.17.4; fix: upgrade to 3.17.4 or later (kernel changelog confir...
CVE-2017-6951
CVE-2017-6951 : A local denial-of-service in the Linux kernel is caused by a NULL pointer dereference in keyring_search_aux in security/keys/keyring.c when a request_key is used on the dead type. Exploitation could crash the system (OOPS). Affected: Linux kernel up to 3.14.79; impact is local, wi...
CVE-2021-38203
CVE-2021-38203 affects the btrfs component in the Linux kernel, with the issue present in versions before 5.13.4. The root cause is a race condition during allocations of new system chunks when space is scarce in space_info, which can lead to a denial-of-service (deadlock) for local attackers. Pu...
CVE-2021-47018
CVE-2021-47018 – Mode C (details available) Affected software: Linux kernel on PPC64 (powerpc/64). Issue: PPC64 fixmap area was defined at the top of the address space or just below KASAN, which is not valid for PPC64. The fix implements using the top of the I/O space for the fixmap area, with a ...
CVE-2021-47076
CVE-2021-47076 is a Linux kernel vulnerability affecting the RDMA/rxe path. The flaw was due to RXE not updating WQE status on LOCAL_WRITE failures, which could trigger a kernel panic when an atomic operation is sent with an invalid lkey. The issue has concrete remediation in the Linux kernel ups...
CVE-2021-47185
CVE-2021-47185 is addressed by a Linux kernel fix for a soft lockup in tty_buffer/flush_to_ldisc. In ARM64 when running the ltp pty04 test, a write race between a sender and the flush_to_ldisc workqueue on different cores could cause a long loop and a softlockup in flush_to_ldisc. The patch adds ...
CVE-2022-48747
CVE-2022-48747 affects the Linux kernel in the block.bio_truncate() path. The vulnerability stems from a wrong page offset being used, causing bio_truncate() to clear data outside the last block of a block device and potentially return uninitialized data when both truncated/corrupted FS and users...
CVE-2022-48988
In CVE-2022-48988, the Linux kernel memcg subsystem vulnerability was resolved: memcg_write_event_control() could race with file renames/removals because a file-type check was dropped when __file_cft() was altered. The fix resurrects the file-type check by validating the superblock and dentry typ...
CVE-2023-52762
CVE-2023-52762 — Linux kernel virtio-blk overflow in max DMA size Root cause: In virtio-blk, an implicit conversion from size_t to u32 occurs when assigning (u32)max_size = (size_t)virtio_max_dma_size(vdev); If virtio_max_dma_size(vdev) returns a value larger than U32_MAX, the cast to u32 yields ...
CVE-2024-0564
CVE-2024-0564 concerns the Linux kernel memory deduplication mechanism (KSM) where the max page sharing setting can enable a side channel leakage of a victim’s page when an attacker and victim share a host. The connected OSV entries confirm patches in Rootio-Linux packages for Debian/Ubuntu (Root...
CVE-2024-26659
The CVE-2024-26659 issue concerns the Linux kernel xHCI isochronous transfer handling. Affected component: xHCI driver handling isoc Transaction/ Babble errors in multi-TRB TDs. Root cause: the driver may release a TD after an early error, freeing or overwriting remaining TRBs, which obscures the...
CVE-2024-26734
CVE-2024-26734 affects the Linux kernel devlink subsystem. The issue arises from use-after-free and memory leaks in devlink_init() due to the ordering of registration: the pernet operations structure must be registered before the generic netlink family, and a proper unregister path is needed if r...